<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8"%>
<%@ page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Eliminar Personal de un Evento</title>
        <link href="/css/style.css" rel="stylesheet" type="text/css" />

        <script type="text/javascript" src="JQuery/js/jquery-1.3.2.min.js"></script>
        <script type="text/javascript">
            function eliminopersonal(){
                var p = document.getElementsByName("personalseleccionado");
                var j=0;
                var array = new Array();
                for(var i=0;i < p.length;i++){
                    if(p[i].checked){
                        array[j] = p[i].value;
                        j++;
                    }
                }
                var valores = array.join(",");
                document.forms[2].action="/eliminar_personal";
                document.forms[2].variable1.value=valores;
                document.forms[2].submit();
            }

            function marcar_todos(){

                var p = document.getElementsByName("personalseleccionado");


                for(var i=0;i<(p.length);i++){

                    if(p[i].checked==0){

                        p[i].checked=1;
                    }
                }
            }

            function desmarcar_todos(){

                var p = document.getElementsByName("personalseleccionado");


                for(var i=0;i<(p.length);i++){

                    if(p[i].checked==1){

                        p[i].checked=0;
                    }
                }
            }
        </script>
    </head>

    <body>
        <form action="/listadoeventos">
            <input type="image" src="stylesheets/fondo_admin.jpg" >
        </form>
        <center><h1>Plantilla del Evento: ${info}</h1></center><br>


        <center><b>Si eliminas personal de un evento el trabajador quedará liberado en la fecha del evento.</b></center><br>
        <div id="cent">
            <input type="button" name="boton" onclick="marcar_todos()" value="Marcar todos"/>

            <input type="button" name="boton2" onclick="desmarcar_todos()" value="Desmarcar todos"/>
        </div>
        <br/>
        <br/>
        <c:choose>
            <c:when test="${!empty lista}">
                <c:choose>
                    <c:when test="${!empty plantilla}">
                        <c:forEach var="objetocamarero" items="${plantilla}">
                            <c:forEach var="keycamarerostring" items="${lista}">
                                <c:choose>
                                    <c:when test="${objetocamarero.idString==keycamarerostring}">
                                        <fieldset>

                                            <b>Nombre:</b>
                                            <c:out value="${objetocamarero.nombre}"/><br/>
                                            <b>Apellidos:</b>
                                            <c:out value="${objetocamarero.apellidos}"/><br/>
                                            <b>Dni:</b>
                                            <c:out value="${objetocamarero.dni}"/>
                                            <b>Fecha de nacimiento:</b>
                                            <c:out value="${objetocamarero.fecha_nac}"/><br/>
                                            <b>Correo electrónico:</b>
                                            <c:out value="${objetocamarero.correo}"/>
                                            <b>Teléfono:</b>
                                            <c:out value="${objetocamarero.telefono}"/><br/>

                                            <b>Coche:</b>
                                            <c:out value="${objetocamarero.coche}"/><br/>
                                            <b> Categoría:</b>
                                            <c:out value="${objetocamarero.categoria}"/><br/>
                                            <b>Disponibilidad:</b>
                                            <c:out value="${objetocamarero.disponibilidad}"/><br/>

                                            <b>Comentarios:</b>
                                            <fieldset>
                                                <c:out value="${objetocamarero.comentarios}"/><br/>
                                            </fieldset>
                                        </fieldset>

                                        <form action="" method="get">
                                            <input type="checkbox" name="personalseleccionado" value="${objetocamarero.idString}"> Eliminar<br>
                                            <input type="hidden" name="id_evento" value="${evento.idString}" />
                                        </form>

                                        <form name="frmEnviar" action="si" method="get">
                                            <input type="hidden" name="variable1" value="">
                                            <input type="hidden" name="num" value="">
                                            <input type="hidden" name="id_evento" value="${evento.idString}" />
                                        </form>

                                        <br>
                                    </c:when>
                                </c:choose>
                            </c:forEach>
                        </c:forEach>


                        <input id="asignar" type="submit" value="Eliminar" onClick="eliminopersonal();"/>

                    </c:when>
                </c:choose>
            </c:when>
            <c:otherwise>
                <b>No hay Personal asignado a este evento</b>
                <form method="get" action="/ir_asignar_camarero">
                    <input type="hidden" name="id_evento" value="${evento.idString}" />
                    <input type="submit" value="Asignar personal">
                </form>
            </c:otherwise>
        </c:choose>
    </body>
</html>